sporting director
Domestic FootballVietnamese Football and Everything Nobody Writes DownIn March 2026 I sat in the B stand of a V.League stadium, forty minutes befor...
International FootballCastello Lukeba chooses Barcelona over the Premier League: A story of a transfer market running against the currentGoal.com has published a story that is not new in form but is very new in...
BadmintonBWF World Junior Championships 2026: The 3×55 Format, Two Seeds and India's Road to CairoCairo, October 5, 2026. When the umpire calls the first serve of the...
BadmintonIndia at Asian Games 2026: When an Entire Badminton Program Stands on One Pair's ShouldersSatwiksairaj Rankireddy and Chirag Shetty walked into their men's doubles fir...
International FootballData Corridor: The Season's Most Expensive Goalkeeper Is Valued by a Metric Nobody VerifiesIn last weekend's match, I stayed until the 90+6th minute to record a moment...
EsportsWolves Esports' 2-0 at Threshold China: a guest slot, not a route backThe clock inside THE HUB Performing Arts Center in Shanghai ticked past the...
Domestic FootballThe Cong Viettel and the 41st Minute in Soreang: The Screenplay of a Self-Inflicted DefeatOn the stands of Si Jalak Harupat in Soreang, there was a rare silence before...
VolleyballTurkey Lose 1-3 to Romania at EuroVolley 2026: Efeler and the Inability to Close SetsFrom the stands of BT Arena in Cluj, the scoreline 18-18 in the fourth set wa...
SwimmingInvisible Pressure: Decoding Vietnamese Swimming Performance Through Data LensTwo minutes 13 seconds 45. That is Nguyen Huy Hoang's result in the 200m...
Formula 1Nine Complete Sections, Not a Single Name: When an F1 Report Learns to Say 'I Don't Know'2:47 in the morning, London. I open a nine-section Formula 1 report. Headings...
BasketballAS Monaco Basket and a Verdict Without a Charge: From EuroLeague Final Four to Amateur RelegationIn a small apartment in Shenzhen, close to three in the morning, I reopened t...
EsportsThe International's Prize Pool Fell From $40M to a Few Million: Esports Money Changed Hands, It Didn't VanishThe prize pool of The International, Dota 2's world championship, collapsed...
GolfBMW PGA Championship 2026 at halfway: Gerard leads at -12, Rahm and Fleetwood miss the cutFriday afternoon at Wentworth. Ryan Gerard signed for a 65, seven under par,...
International FootballFIFA ASEAN Cup 2026: When the Prize Drops 35 Percent, the Real Question Is Who Holds JurisdictionIn the press conference after the Vietnam versus Malaysia match, the visiting...
Formula 1FIA declares heat hazard at Monza: 0.5kg ballast and the valuation problem of driver comfortWhen the FIA officially activated the heat hazard protocol for the Monza roun...
GolfGolf Digest Launches 'The Real Deal' Podcast: The Hidden Game of Golf BusinessOn September 15, Golf Digest officially released the first episode of its...
International FootballWhen the Data Table Is Empty, Football's Heartbeat Still Beats Outside the AlgorithmThat night, I sat in a club meeting room in Shanghai, looking up at the scree...
Domestic FootballSaudi Arabia Host Rejects Postponement of 2027 Asian Cup: The Line Between Certainty and UncertaintyThe statement arrived just hours later. Saudi Arabia's Local Organizing...
International FootballDay Five at St George's Park: Australia's 99 all out, the follow-on and six wickets in two sessionsAt noon local time at St George's Park, Gqeberha, the covers were still over...
International FootballRaphinha's right-thigh edema: Barcelona reads the signal right, the media reads the tempo wrongAt Ciudad Deportiva that morning, the club doctors ran their hands along the...
International FootballCastello Lukeba chooses Barcelona over the Premier League: A story of a transfer market running against the currentGoal.com has published a story that is not new in form but is very new in...
BadmintonBWF World Junior Championships 2026: The 3×55 Format, Two Seeds and India's Road to CairoCairo, October 5, 2026. When the umpire calls the first serve of the...
BadmintonIndia at Asian Games 2026: When an Entire Badminton Program Stands on One Pair's ShouldersSatwiksairaj Rankireddy and Chirag Shetty walked into their men's doubles fir...
International FootballData Corridor: The Season's Most Expensive Goalkeeper Is Valued by a Metric Nobody VerifiesIn last weekend's match, I stayed until the 90+6th minute to record a moment...
EsportsWolves Esports' 2-0 at Threshold China: a guest slot, not a route backThe clock inside THE HUB Performing Arts Center in Shanghai ticked past the...
Domestic FootballThe Cong Viettel and the 41st Minute in Soreang: The Screenplay of a Self-Inflicted DefeatOn the stands of Si Jalak Harupat in Soreang, there was a rare silence before...
VolleyballTurkey Lose 1-3 to Romania at EuroVolley 2026: Efeler and the Inability to Close SetsFrom the stands of BT Arena in Cluj, the scoreline 18-18 in the fourth set wa...
SwimmingInvisible Pressure: Decoding Vietnamese Swimming Performance Through Data LensTwo minutes 13 seconds 45. That is Nguyen Huy Hoang's result in the 200m...
Formula 1Nine Complete Sections, Not a Single Name: When an F1 Report Learns to Say 'I Don't Know'2:47 in the morning, London. I open a nine-section Formula 1 report. Headings...
BasketballAS Monaco Basket and a Verdict Without a Charge: From EuroLeague Final Four to Amateur RelegationIn a small apartment in Shenzhen, close to three in the morning, I reopened t...
EsportsThe International's Prize Pool Fell From $40M to a Few Million: Esports Money Changed Hands, It Didn't VanishThe prize pool of The International, Dota 2's world championship, collapsed...
GolfBMW PGA Championship 2026 at halfway: Gerard leads at -12, Rahm and Fleetwood miss the cutFriday afternoon at Wentworth. Ryan Gerard signed for a 65, seven under par,...
International FootballFIFA ASEAN Cup 2026: When the Prize Drops 35 Percent, the Real Question Is Who Holds JurisdictionIn the press conference after the Vietnam versus Malaysia match, the visiting...
Formula 1FIA declares heat hazard at Monza: 0.5kg ballast and the valuation problem of driver comfortWhen the FIA officially activated the heat hazard protocol for the Monza roun...
GolfGolf Digest Launches 'The Real Deal' Podcast: The Hidden Game of Golf BusinessOn September 15, Golf Digest officially released the first episode of its...
International FootballWhen the Data Table Is Empty, Football's Heartbeat Still Beats Outside the AlgorithmThat night, I sat in a club meeting room in Shanghai, looking up at the scree...
Domestic FootballSaudi Arabia Host Rejects Postponement of 2027 Asian Cup: The Line Between Certainty and UncertaintyThe statement arrived just hours later. Saudi Arabia's Local Organizing...
International FootballDay Five at St George's Park: Australia's 99 all out, the follow-on and six wickets in two sessionsAt noon local time at St George's Park, Gqeberha, the covers were still over...
International FootballRaphinha's right-thigh edema: Barcelona reads the signal right, the media reads the tempo wrongAt Ciudad Deportiva that morning, the club doctors ran their hands along the...
